package com.jinghua.treatment.mapper;

import com.jinghua.treatment.entity.SysDoctorNoticeSetting;
import com.jinghua.treatment.entity.SysDoctorNoticeSettingExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SysDoctorNoticeSettingMapper {
    int countByExample(SysDoctorNoticeSettingExample example);

    int deleteByExample(SysDoctorNoticeSettingExample example);

    int deleteByPrimaryKey(Integer uuid);

    int insert(SysDoctorNoticeSetting record);

    int insertSelective(SysDoctorNoticeSetting record);

    List<SysDoctorNoticeSetting> selectByExample(SysDoctorNoticeSettingExample example);

    SysDoctorNoticeSetting selectByPrimaryKey(Integer uuid);

    int updateByExampleSelective(@Param("record") SysDoctorNoticeSetting record, @Param("example") SysDoctorNoticeSettingExample example);

    int updateByExample(@Param("record") SysDoctorNoticeSetting record, @Param("example") SysDoctorNoticeSettingExample example);

    int updateByPrimaryKeySelective(SysDoctorNoticeSetting record);

    int updateByPrimaryKey(SysDoctorNoticeSetting record);
}